sea-devil abbot - Spanish English Dictionary